a load on my shouders - Espagnol Anglais Dictionnaire